stoned on pot - Francés Inglés Diccionario